home *** CD-ROM | disk | FTP | other *** search
- Multilanguage support:
- ======================
-
- Files:
- MYIO.PAS addapted IO routines
- FOREIGN.PAS Foreign keyboard support
- VGAFONT.PAS EGA/VGA screenfont support
-
- KEYCOMP.PAS Compiles a keyboard definition into
- KEYCOMP.EXE a LKY file.
-
- GREEK.ZIP Font and keyboard for greek
- RUSSIAN.ZIP Font and keyboard for russian
- DUTCH.ZIP Keyboard for dutch language
-
- Installation:
- =============
-
- - First of all, replace the normal MYIO.PAS with this MYIO.PAS and recompile
- MyMUD.
-
- - Decompress one of the languages which you want to use as an example. (or
- which you even can use as-is)
-
- - Rename the LKY and the FNT file to MyMUD.LKY and MyMUD.FNT.
- When these two files are found in the same directory as the MyMUD.EXE
- they are loaded. You also can use only the LKY or only a fancy font.
- The font file is a normale fontfile for which there are many editors
- available.
-
-
- The LKY file:
- =============
-
- The LKY file contains two groups of entries: Redefinitions and HOT-key
- combinations. Redefinitions have the form: <Char1><Char2>. If char1 is
- pressed Char2 is returned.
- For example: AE would return an E when an A is pressed. (Rediculouse
- example, but a'la..)
-
-
- HOT-keys are defined by: %<Composit Char1><Composit Char2><Result char>
- For example: %^eê Means that if you press first the ^ and than an e
- an ê is returned.
-
- You can use ;; to put comments in the file. Empty lines are skipped.
-
- Once you made a DEF file (MyLang.DEF) you can compile this to a LKY file
- (MyLang.LKY). To do this you use the KeyComp utility:
-
- KeyComp <FileName>
-
- Filename is the name without an extention.
-
-
-
- Usage:
- ======
-
- Once you installed the languagesupport, you can use the special keys by
- pressing the ScrollLock. As long as the ScrollLock is on, the keyboard
- is redefined.
-
- To use a hot key (for example you want a ê) you press the ^ and then the
- e. If you want to type just a ^, type it twice, or followed by a space.
-
-
-